plastic sheeting for agricultural purposes - Español Inglés Diccionario